package fr.uniscol.siecle.model;

import java.util.ArrayList;
import java.util.List;

public class FichierExportSiecleEleves extends FichierExportSiecle {
	
	private List<Eleve> eleves = null;
	
	private List<Bourse> bourses = null;

	public FichierExportSiecleEleves() {
		super();
	}

	public List<Eleve> getEleves() {
		if(eleves == null){
			eleves = new ArrayList<Eleve>();
		}
		return eleves;
	}

	public void setEleves(List<Eleve> eleves) {
		this.eleves = eleves;
	}

	public List<Bourse> getBourses() {
		if(bourses == null){
			bourses = new ArrayList<Bourse>();
		}
		return bourses;
	}

	public void setBourses(List<Bourse> bourses) {
		this.bourses = bourses;
	}

	public Eleve getEleve(int id) {
		for(Eleve e : getEleves()){
			if(e.getId() == id){
				return e;
			}
		}
		return null;
	}
	
	// Structures inclues dans le modele
}  
